#include "ComparadorTagDef.h"
#include "Utils.h"

bool ComparadorTagDef::igualdad(TagDef* datoA, TagDef* datoB){
	return comparar(datoA, datoB) == 0;
}

int ComparadorTagDef::comparar(TagDef* datoA, TagDef* datoB){
	string a = Utils::toUpper(datoA->getNombre());
	string b = Utils::toUpper(datoB->getNombre());
	if( a > b){
		return 1;
	}
	else
		if(a < b){
			return -1;
		}
		else{
			return 0;
		}
}